/** * Copyright (c) 2000-present Liferay, Inc. All rights reserved. * * This library is free software; you can redistribute it and/or modify it under * the terms of the GNU Lesser General Public License as published by the Free * Software Foundation; either version 2.1 of the License, or (at your option) * any later version. * * This library is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more * details. */ package com.liferay.content.targeting.service.base; import com.liferay.content.targeting.service.UserSegmentServiceUtil; import java.util.Arrays; /** * @author Brian Wing Shun Chan * @generated */ public class UserSegmentServiceClpInvoker { public UserSegmentServiceClpInvoker() { _methodName48 = "getBeanIdentifier"; _methodParameterTypes48 = new String[] { }; _methodName49 = "setBeanIdentifier"; _methodParameterTypes49 = new String[] { "java.lang.String" }; _methodName54 = "addUserSegment"; _methodParameterTypes54 = new String[] { "long", "java.util.Map", "java.util.Map", "com.liferay.portal.service.ServiceContext" }; _methodName55 = "deleteUserSegment"; _methodParameterTypes55 = new String[] { "long" }; _methodName56 = "getUserSegments"; _methodParameterTypes56 = new String[] { "long" }; _methodName57 = "getUserSegments"; _methodParameterTypes57 = new String[] { "long[][]" }; _methodName58 = "getUserSegmentsCount"; _methodParameterTypes58 = new String[] { "long" }; _methodName59 = "getUserSegmentsCount"; _methodParameterTypes59 = new String[] { "long[][]" }; _methodName60 = "updateUserSegment"; _methodParameterTypes60 = new String[] { "long", "java.util.Map", "java.util.Map", "com.liferay.portal.service.ServiceContext" }; } public Object invokeMethod(String name, String[] parameterTypes, Object[] arguments) throws Throwable { if (_methodName48.equals(name) && Arrays.deepEquals(_methodParameterTypes48, parameterTypes)) { return UserSegmentServiceUtil.getBeanIdentifier(); } if (_methodName49.equals(name) && Arrays.deepEquals(_methodParameterTypes49, parameterTypes)) { UserSegmentServiceUtil.setBeanIdentifier((java.lang.String)arguments[0]); return null; } if (_methodName54.equals(name) && Arrays.deepEquals(_methodParameterTypes54, parameterTypes)) { return UserSegmentServiceUtil.addUserSegment(((Long)arguments[0]).longValue(), (java.util.Map<java.util.Locale, java.lang.String>)arguments[1], (java.util.Map<java.util.Locale, java.lang.String>)arguments[2], (com.liferay.portal.service.ServiceContext)arguments[3]); } if (_methodName55.equals(name) && Arrays.deepEquals(_methodParameterTypes55, parameterTypes)) { return UserSegmentServiceUtil.deleteUserSegment(((Long)arguments[0]).longValue()); } if (_methodName56.equals(name) && Arrays.deepEquals(_methodParameterTypes56, parameterTypes)) { return UserSegmentServiceUtil.getUserSegments(((Long)arguments[0]).longValue()); } if (_methodName57.equals(name) && Arrays.deepEquals(_methodParameterTypes57, parameterTypes)) { return UserSegmentServiceUtil.getUserSegments((long[])arguments[0]); } if (_methodName58.equals(name) && Arrays.deepEquals(_methodParameterTypes58, parameterTypes)) { return UserSegmentServiceUtil.getUserSegmentsCount(((Long)arguments[0]).longValue()); } if (_methodName59.equals(name) && Arrays.deepEquals(_methodParameterTypes59, parameterTypes)) { return UserSegmentServiceUtil.getUserSegmentsCount((long[])arguments[0]); } if (_methodName60.equals(name) && Arrays.deepEquals(_methodParameterTypes60, parameterTypes)) { return UserSegmentServiceUtil.updateUserSegment(((Long)arguments[0]).longValue(), (java.util.Map<java.util.Locale, java.lang.String>)arguments[1], (java.util.Map<java.util.Locale, java.lang.String>)arguments[2], (com.liferay.portal.service.ServiceContext)arguments[3]); } throw new UnsupportedOperationException(); } private String _methodName48; private String[] _methodParameterTypes48; private String _methodName49; private String[] _methodParameterTypes49; private String _methodName54; private String[] _methodParameterTypes54; private String _methodName55; private String[] _methodParameterTypes55; private String _methodName56; private String[] _methodParameterTypes56; private String _methodName57; private String[] _methodParameterTypes57; private String _methodName58; private String[] _methodParameterTypes58; private String _methodName59; private String[] _methodParameterTypes59; private String _methodName60; private String[] _methodParameterTypes60; }